wind driven rain - Francés Inglés Diccionario